rescue harnesses - Turkish English Dictionary